mob
	step_size = 8
	glide_size=8
	animate_movement = 2
	var
		datum/dna/dna
		respawnTimer = 0
		life = 100; mlife = 100
		stat = BIOL				//their current status, which is by default, a healthy biological life-form
		sound = TRUE			//their sound is on
		list/damage = list()	//a list of damages
		list/effects = list()	//effects, stunned etc
		transforming = FALSE

	New()
		..()
		//living_mobs.Add(src)
		living_mobs |= src


	Del()
		living_mobs.Remove(src)
		..()

	Login()
		//if!dna
		sight |= SEE_SELF
		players |= src		//only adds a player to the list once
		src.client.eye = src
		..()

		if(src.loc && !isturf(src.loc))
			src.client.eye = src.loc
			src.client.perspective = EYE_PERSPECTIVE
	Logout()
		players.Remove(src)

		//they are logging out for good, not switching mobs
		if(src.key)
			slog("			[src.ckey] logged out")
			wlog("[src.ckey] logging out Logout()")
			debug("[src.name] logged out.")
			if(!sandbox)
				game_del(src)

	life()
		..()
		src.jittery_process()